home *** CD-ROM | disk | FTP | other *** search
/ PC Open 101 / PC Open 101 CD 1.bin / CD1 / musica / Mp3 BookHelper / InstallMP3BookHelper2.3.4.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-04-29  |  11.4 KB  |  128 lines

  1. ;InnoSetupVersion=4.2.0
  2. [Setup]
  3. AppName=MP3 Book Helper
  4. AppVerName=MP3 Book Helper version 2.3.4.21
  5. AppId=MP3 Book Helper
  6. AppVersion=2.3.4.D
  7. AppPublisher=MP3 Book Helper
  8. AppPublisherURL=http://mp3bookhelper.sourceforge.net/
  9. AppSupportURL=http://mp3bookhelper.sourceforge.net/
  10. AppUpdatesURL=http://mp3bookhelper.sourceforge.net/
  11. AppMutex=MP3BookHelperMutex
  12. DefaultDirName={pf}\MP3BookHelper
  13. DefaultGroupName=MP3 Book Helper
  14. UninstallDisplayIcon={app}\MP3BookHelper.exe
  15. OutputBaseFilename=InstallMP3BookHelper2.3.4.D
  16. Compression=bzip2
  17. PrivilegesRequired=none
  18. ChangesAssociations=yes
  19. AllowNoIcons=yes
  20. LicenseFile=embedded\License.txt
  21. InfoBeforeFile=embedded\InfoBefore.txt
  22. WizardImageFile=embedded\WizardImage0.bmp
  23. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  24. [Files]
  25. Source: "{app}\MP3BookHelper.exe"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\Mp3BHpar.dll"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\MMKeyboardHook.dll"; DestDir: "{app}"; Flags: promptifolder 
  28. Source: "{app}\Mp3BHShell,1.dll"; DestDir: "{app}"; DestName: "Mp3BHShell.dll"; Tasks: explorermenu; Flags: restartreplace regserver promptifolder 
  29. Source: "{app}\Mp3BHShell,2.dll"; DestDir: "{app}"; DestName: "Mp3BHShell.dll"; Flags: restartreplace promptifolder 
  30. Source: "{app}\NFOtemplate.txt"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\NFOtemplateStandard.txt"; DestDir: "{app}"; Flags: ignoreversion 
  32. Source: "{app}\NFOtemplateExport.txt"; DestDir: "{app}"; Flags: confirmoverwrite 
  33. Source: "{app}\NFOtemplateExportXML.txt"; DestDir: "{app}"; Flags: confirmoverwrite 
  34. Source: "{app}\NFOtemplateHTML.txt"; DestDir: "{app}"; Flags: confirmoverwrite 
  35. Source: "{app}\MP3BookHelper.chm"; DestDir: "{app}"; Flags: ignoreversion 
  36. Source: "{app}\transl_rus2lat.txt"; DestDir: "{app}"; Flags: ignoreversion 
  37. Source: "{app}\License.txt"; DestDir: "{app}"; Flags: ignoreversion 
  38. Source: "{app}\ReadMe.txt"; DestDir: "{app}"; Flags: ignoreversion 
  39. Source: "{app}\locale\fr\LC_MESSAGES\default.mo"; DestDir: "{app}\locale\fr\LC_MESSAGES"; Components: lang\fr; Flags: ignoreversion 
  40. Source: "{app}\locale\fr\LC_MESSAGES\default.po"; DestDir: "{app}\locale\fr\LC_MESSAGES"; Components: lang\fr; Flags: ignoreversion 
  41. [Registry]
  42. Root: HKCR; Subkey: "Directory\shell\MP3BookHelper"; Flags: deletekey 
  43. Root: HKCR; Subkey: "Directory\shell\MP3BookHelper"; Flags: uninsdeletekey dontcreatekey 
  44. Root: HKCR; Subkey: "*\ShellEx\ContextMenuHandlers\MP3BookHelper"; Flags: uninsdeletekey dontcreatekey 
  45. Root: HKCR; Subkey: "Directory\ShellEx\ContextMenuHandlers\MP3BookHelper"; Flags: uninsdeletekey dontcreatekey 
  46. Root: HKCR; Subkey: "Mp3BHShell.Mp3BookHelper"; Flags: uninsdeletekey dontcreatekey 
  47. Root: HKCR; Subkey: "CLSID\{{B89BE3F9-BFA8-4FD0-B80A-98B8D358D2F6}"; Flags: uninsdeletekey dontcreatekey 
  48. Root: HKCR; Subkey: "MP3BookHelper.MP3BH"; ValueType: String; ValueData: "MP3 Book Helper"; Flags: uninsdeletekey 
  49. Root: HKCR; Subkey: "MP3BookHelper.MP3BH\CurVer"; ValueType: String; ValueData: "MP3BookHelper.MP3BH"; Flags: uninsdeletekey 
  50. Root: HKCR; Subkey: "MP3BookHelper.MP3BH\DefaultIcon"; ValueType: String; ValueData: "{app}\MP3BookHelper.exe"; Flags: uninsdeletekey 
  51. Root: HKCR; Subkey: "MP3BookHelper.MP3BH\shell\open\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" ""%1"""; Flags: uninsdeletekey 
  52. Root: HKCR; Subkey: "MP3BookHelper.MP3BH\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  53. Root: HKCR; Subkey: "MP3BookHelper.MP3BH\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  54. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  55. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\FriendlyAppName"; ValueType: String; ValueData: "MP3 Book Helper"; Flags: uninsdeletekey 
  56. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\shell\open\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" ""%1"""; Flags: uninsdeletekey 
  57. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  58. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  59. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".mp3"; ValueType: String; Flags: uninsdeletekey 
  60. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".ogg"; ValueType: String; Flags: uninsdeletekey 
  61. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".pls"; ValueType: String; Flags: uninsdeletekey 
  62. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".m3u"; ValueType: String; Flags: uninsdeletekey 
  63. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".par"; ValueType: String; Flags: uninsdeletekey 
  64. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".p01"; ValueType: String; Flags: uninsdeletekey 
  65. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".p02"; ValueType: String; Flags: uninsdeletekey 
  66. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".crc"; ValueType: String; Flags: uninsdeletekey 
  67. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".md5"; ValueType: String; Flags: uninsdeletekey 
  68. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".sfv"; ValueType: String; Flags: uninsdeletekey 
  69. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".sv"; ValueType: String; Flags: uninsdeletekey 
  70. Root: HKCR; Subkey: "Applications\MP3BookHelper.exe\SupportedTypes"; ValueName: ".sfvt"; ValueType: String; Flags: uninsdeletekey 
  71. Root: HKCU; Subkey: "Software\Microsoft\Keyboard\Native Media Players\MP3BookHelper"; Flags: uninsdeletekey 
  72. Root: HKCU; Subkey: "Software\Microsoft\Keyboard\Native Media Players\MP3BookHelper"; ValueName: "AppName"; ValueType: String; ValueData: "MP3 Book Helper"; Flags: uninsdeletekey 
  73. Root: HKCU; Subkey: "Software\Microsoft\Keyboard\Native Media Players\MP3BookHelper"; ValueName: "ExePath"; ValueType: String; ValueData: "{app}\MP3BookHelper.exe"; Flags: uninsdeletekey 
  74. Root: HKCR; Subkey: ".sv"; ValueType: String; ValueData: "SoundVerificationFile"; Flags: uninsdeletekey 
  75. Root: HKCR; Subkey: "SoundVerificationFile"; ValueType: String; ValueData: "Sound Verification Files"; Flags: uninsdeletekey 
  76. Root: HKCR; Subkey: "SoundVerificationFile\DefaultIcon"; ValueType: String; ValueData: "{app}\MP3BookHelper.exe"; Flags: uninsdeletekey 
  77. Root: HKCR; Subkey: "SoundVerificationFile\shell\open\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" ""%1"""; Flags: uninsdeletekey 
  78. Root: HKCR; Subkey: "SoundVerificationFile\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  79. Root: HKCR; Subkey: "SoundVerificationFile\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  80. Root: HKCR; Subkey: ".sfvt"; ValueType: String; ValueData: "MP3BookHelper.TestedFilesDB"; Flags: uninsdeletekey 
  81. Root: HKCR; Subkey: "MP3BookHelper.TestedFilesDB"; ValueType: String; ValueData: "MP3BookHelper Tested Files DB"; Flags: uninsdeletekey 
  82. Root: HKCR; Subkey: "MP3BookHelper.TestedFilesDB\DefaultIcon"; ValueType: String; ValueData: "{app}\MP3BookHelper.exe"; Flags: uninsdeletekey 
  83. Root: HKCR; Subkey: "MP3BookHelper.TestedFilesDB\shell\open\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" ""%1"""; Flags: uninsdeletekey 
  84. Root: HKCR; Subkey: "{reg:HKCR\.sfv,|File_Verification_Database}\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  85. Root: HKCR; Subkey: "{reg:HKCR\.sfv,|File_Verification_Database}\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  86. Root: HKCR; Subkey: "{reg:HKCR\.md5,|File_Verification_Database}\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  87. Root: HKCR; Subkey: "{reg:HKCR\.md5,|File_Verification_Database}\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  88. Root: HKCR; Subkey: "{reg:HKCR\.par,|Fluid.Studios.Software.Raid.Toolkit}\shell\verify_sound"; ValueType: String; ValueData: "Verify Sound Files"; Flags: uninsdeletekey 
  89. Root: HKCR; Subkey: "{reg:HKCR\.par,|Fluid.Studios.Software.Raid.Toolkit}\shell\verify_sound\command"; ValueType: String; ValueData: """{app}\MP3BookHelper.exe"" /T ""%1"""; Flags: uninsdeletekey 
  90. Root: HKCR; Subkey: ".mp3\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  91. Root: HKCR; Subkey: ".ogg\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  92. Root: HKCR; Subkey: ".m3u\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  93. Root: HKCR; Subkey: ".par\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  94. Root: HKCR; Subkey: ".p01\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  95. Root: HKCR; Subkey: ".p02\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  96. Root: HKCR; Subkey: ".md5\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  97. Root: HKCR; Subkey: ".sfv\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  98. Root: HKCR; Subkey: ".sfvt\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  99. Root: HKCR; Subkey: ".sv\OpenWithList\MP3BookHelper.exe"; ValueType: String; Flags: uninsdeletekey 
  100. [Run]
  101. Filename: "{app}\ReadMe.txt"; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  102. Filename: "{app}\MP3BookHelper.exe"; Description: "Launch MP3 Book Helper"; Flags: postinstall skipifsilent nowait
  103. [Icons]
  104. Name: "{group}\MP3BookHelper"; Filename: "{app}\MP3BookHelper.exe"; 
  105. Name: "{group}\Uninstall MP3BookHelper"; Filename: "{uninstallexe}"; 
  106. Name: "{userstartmenu}\MP3BookHelper"; Filename: "{app}\MP3BookHelper.exe"; Tasks: startmenu; 
  107. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\MP3BookHelper"; Filename: "{app}\MP3BookHelper.exe"; Tasks: quicklaunchicon; 
  108. Name: "{userdesktop}\MP3 Book Helper"; Filename: "{app}\MP3BookHelper.exe"; Tasks: desktopicon; 
  109. [Tasks]
  110. Name: "startmenu"; Description: "Create a Start Menu icon"; GroupDescription: "Additional icons:"; 
  111. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  112. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  113. Name: "explorermenu"; Description: "Add to the windows Explorer context menu"; GroupDescription: "Additional icons:"; 
  114. [Components]
  115. Name: "program"; Description: "Program files"; Types: "full"; 
  116. Name: "lang"; Description: "Translations"; Types: "full"; 
  117. Name: "lang\fr"; Description: "French"; 
  118. [UninstallDelete]
  119. Type: files; Name: "{app}\MP3BookHelper.ini"; 
  120. Type: files; Name: "{app}\MP3BookHelper.fts"; 
  121. Type: files; Name: "{app}\Mp3BookHelper.GID"; 
  122. [Types]
  123. Name: "full"; Description: "Full installation"; 
  124. [Languages]
  125. ; These files are stubs
  126. ; To achieve better results after recompilation, use the real language files
  127. Name: "default"; MessagesFile: "embedded\default.isl"; 
  128.